thousand-yard stare - German English Dictionary